<%-- 
    Document   : RRHH_PARAMETRIZACION_VACACION
    Created on : 29-dic-2014, 15:30:04
    Author     : equipo_4
--%>

<%@page import="java.util.List"%>
<%@page import="RRHH_Modelo.RHH_VACACIONES_PARAMETRIZACION"%>
<%@page import="Modelo.SIS_ACCEDIDOS"%>
<%@page import="Conexion.Conexion"%>
<%@page import="RRHH_Modelo.RHH_USUARIO"%>
<%@page import="CONTABILIDAD_MODELO.CON_DATOS_EMPRESA"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="../css/NuevoStilo.css">
        <script src="../login/js/jquery-1.8.2.min.js" type="text/javascript"></script>
        <title>BROKER</title>
    </head>
    <body>
        <h1 id="tituloFormulario">PARAMETRIZACION DE VACACIONES Y PERMISOS</h1>
        <div class="centrado">
            <form method="POST" name="reg" action="../RRHH_PARAM_DIAS_VACACION_CONTROLLER">
                <%
                    RHH_USUARIO usuario = ((RHH_USUARIO)request.getSession().getAttribute("usr"));
                    Conexion con = new Conexion(usuario.getUSUARIO(), usuario.getPASSWORD());
                    SIS_ACCEDIDOS accedido = new SIS_ACCEDIDOS("RRHH/RRHH_PARAMETRIZACION_VACACION.jsp", usuario.getID(), "VACACIONES PARAMETRIZACION");
                    accedido.setCon(con);
                    accedido.Insertar();
                
                    CON_DATOS_EMPRESA de = new CON_DATOS_EMPRESA(con);
                    de=de.Buscar(1.0);
                    out.print("Cantidad maxima de horas de permiso por mes:<input type='number' value='"+de.getPERMISO_HORAS_MES()+"' name='hpm'/><br>");
                    out.print("Cantidad maxima de horas de permiso por dia:<input type='number' value='"+de.getPERMISO_HORAS_DIA()+"' name='hpd'/><br>");
                    
                    List<RHH_VACACIONES_PARAMETRIZACION> vp = new RHH_VACACIONES_PARAMETRIZACION(con).Todos();
                    out.print("<div id='anos'>");
                    int anos=0;
                    for (int i = 0; i < vp.size(); i++) 
                    {
                        out.print("<br>El ano "+vp.get(i).getANO()+" tiene <input type='number' value='"+vp.get(i).getHORAS()/8+"' name='"+vp.get(i).getANO()+"'/> dias de vacaciones.");
                        anos=vp.get(i).getANO();
                    }
                    out.print("</div>");
                    out.print("<input type='hidden' name='anomayor' value='"+anos+"'/>");
                    out.print("<span onclick='Agregar();'>(Agregar)</span>");
                %>                
                <input type="submit" value="OK!" />
            </form>
        </div> 
        <script type="text/javascript">
            var ann = $("input[name=anomayor]").val();
            function Agregar()
            {
                ann++;
                $("input[name=anomayor]").val(ann);
                $("#anos").append("<br>El ano "+ann+" tiene <input type='number' value='0' name='"+ann+"'/> dias de vacaciones.");
            }
        </script>
    </body>
</html>
